sandinist national liberation front - French English Dictionary